* {
	margin: 0;
	padding: 0;
	outline: 0;
	border: 0;
	outline: none;
	text-decoration: none;
	box-sizing: border-box;
	font-family: Microsoft Yahei;
}
/* @media (min-width: 0px) {
	html {
		font-size: 12px;
	}
}
@media (min-width: 320px) {
	html {
		font-size: 12px;
	}
}
@media (min-width: 340px) {
	html {
		font-size: 13px;
	}
}
@media (min-width: 360px) {
	html {
		font-size: 14px;
	}
}
@media (min-width: 380px) {
	html {
		font-size: 15px;
	}
}
@media (min-width: 400px) {
	html {
		font-size: 15px;
	}
}
@media (min-width: 420px) {
	html {
		font-size: 16px;
	}
} */
html,
body,
#app,
#app > div {
	height: 100%;
}
body {
    background: #ffffe0;
    height: 100%;
}
#app {
	position: relative;
}
#app > div {
	/* min-height: 480px; */
	max-width: 667px;
	margin: 0 auto;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #BEBDBD;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #BEBDBD;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #BEBDBD;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #BEBDBD;
}
